Call # +91 98470 53135
In a quiet corner of southern China’s Pearl River Delta, hundreds of abandoned watchtowers dot a landscape of water-logged rice paddies, lush bamboo groves and ancient villages.