India’s ancient temples still leave visitors amazed - from a temple carved from one rock to musical stone pillars and floating bricks. Here are seven architectural wonders and the science behind them.