Cool place. Reminds me of Las Vegas in the United States with all the neon lights, signs and people.
You are viewing a single comment's thread from:
Cool place. Reminds me of Las Vegas in the United States with all the neon lights, signs and people.
Las Vegas has more neon lights. :) But, yes! The area looked similar to it.