This is a building in the town of Tegernsee in Germany. Not sure of the purpose of the building - could be a religious building or commercial.

Update: The location has been changed to Jaipur after advice from a comment.