Postcard US-972363 monimich U.S.A. 18 Jan, 2011 22 days 7,406 miles angie1130 China 10 Feb, 2011 Loading map... mapolson said: posted over 13 years ago I love the architecture. Where is this at? monimich said: posted over 13 years ago This is the facade of The Alamo in San Antonio, Texas USA You need to sign in to leave a comment!