More ideas from bhuvan

In Udaipur, India, inserted into an idyllic setting with the Aravali mountains as backdrop and enveloped by the tranquil waters of Lake Pichola, the Taj Lake Palace emerges, a majestic palace of mosaics and white marble and a sumptuous dream hotel.

Jain Temple - Udaipur, India i bet this is one of those places where photography does it no justice. even in this picture this place looks huge.