Star Fort Megapost

Comment by Yuji

Let me add one in Japan, Hokkaido : View Placemark / Google Earth