Showa Kinen Park / 昭和記念公園
Tachikawa, Tokyo, Japan
March 22, 2008 - about 04:45 UTC (13:45 local)
Lat: 35° 51' 36" N
Long: 139° 33' 0" E
Precision is: Low. Intentionally hazy, due to privacy concerns.