Pushkar, Hindu Temple
In the picture you have another of the hidu temples in this sacred city.
Pushkar is considered a pilgrimage center for hinduists. They believe Pushkar Lake was created by a falling lotus from the hand of Lord Brahma. The lake has more than fifty ritual ghats, each one with its special power (fertility, beauty, longevity, etc).
Devout Hindus are supposed to make one pilgrimage to Pushkar and bathe at the holy ghats to wash away their sins, earning themselves a place in heaven.