India

in india, they have giant tall buildings.

amazingly people ride

tuk-tuks.