Looking out from Qinghai road in People's Square and Tomorrow's Square, also known as the tower of Mordor.