You are viewing a single comment's thread from:
RE: Temples - The House Of The Lord
This place is quite amazing. I was curious and went google maps which pointed the location and checked the street view which was dated 2009 before the construction even started.