176View
2Rating

There's a quite special building located in Rizhao City in east China's Shandong Province. As part of the city's Water Sport Stadium, the building looks just like Dubai's luxury Burj Al Arab hotel.