architripture.com
Darjeeling [India]
People, architecture and nature merge in a bright festival of colours!