Image

Comments


Hide:
Show only:

varun19r's picture

It is the World Trade Center (WTC) building in Bengaluru (my hometown)

grh9674's picture

what is this building??