No JavaScript support?
India
in india, they have giant tall buildings.
amazingly people ride
tuk-tuks.