Lotus Temple Weird 10 years ago Subscribe to news updates Unsubscribe from news updates Very cool-looking and beautiful lotus-shaped temple. Name: Lotus Temple Lat, Long: 28.553314,77.258627 Location: New Delhi, Delhi, India Share this:Print