The Zhang Fei Temple was a temple site in China. It sat on the hillside across the Yangtze River from Yunyang County in Chongqing until inundated by the Three Gorges Dam in 2006. Read More
-Clicked by wild life photographer Baiju Patil in Jim Corbett National Park Aurangabad: Renowned wildlife photographer Baiju Patil's photograph ... ...