Mind Your Head 24/07/2012 Posted in Miscellaneous, Missing photos 444 Views I think this one was made at the Amber Fort in Rajasthan. Related Posts Old car with style and character Golden Train Tracks Tagada Spinner A Beer and a Shot The Ghibli Museum Robot