We went around last time here in Las Vegas…somewhere along the road (sorry don’d remember the exact street), I found this Statue of Liberty. I took out my pocket camera immediately and took this photo…. I’m feeling like in New York after seeing this monument…
any idea where is this exactly located in Las Vegas???





