Barely a couple of weeks before he turns 41, Rishikesh Upadhayay virtually got the perfect birthday gift from the voters of Ayodhya and Faizabad, who elected him as the first mayor of the temple town situated around 120 km from the state capital Lucknow.