nice ariel view
Taiwan, Taipei.
Taiwan. Saw the '101' building. World highest building. Right?
dude... the town name is in the pic man whoever quotes u is blind
http://bbs.youthvision.cn/attachments/month_0501/dBdpQIEt_taipei3.jpg
It's the place where Eric the dumbass Shang resides, Shanghai.
New York, New York.
Singapore..
Nippon, Shinjuku.
Nippon, Tokyo.
tokyo?