this is Jaipur water palace. it was originally built over a lake which has since dried.