Where is Observation Post Alpha?
Where is Observation Post Alpha located?
Observation Post Alpha, Observation Post Alpha, Germany (approx. 50.7237°, 9.9323°)
Where is Observation Post Alpha on the map?
{"latitude":50.7237,"longitude":9.9323,"title":"Observation Post Alpha"}