The Kingdom Of Saudi Arabia
Al Bir, Saudi Arabia. Can't see it very well, but in the middle there is a water tower and station from the Hejaz Railway (this stop was also known as Bir Ibn Hermas).
PREVIOUS
|
NEXT
last update: 11/14/2006