Indian is a land of temples, while some are celebrated for their architectural brilliance, others are known for their unusual and unexpected locations. And there are some that are truly unlike ...