English: Taj Lake Palace Udaipur, Udaipur, Rajasthan
Telugu: తాజ్ లేక్ ప్యాలెస్, ఉదయపూర్, భారతదేశం