Source: Tourism MediaHulishan Cannon FortHome to one of the world’s oldest ancient cannons, this military site once played an important role in China’s defense.WorldAsiaChinaXiamenSimingHulishan Cannon Fort
Source: Tourism MediaHulishan Cannon FortHome to one of the world’s oldest ancient cannons, this military site once played an important role in China’s defense.WorldAsiaChinaXiamenSimingHulishan Cannon Fort
Source: Tourism MediaHulishan Cannon FortHome to one of the world’s oldest ancient cannons, this military site once played an important role in China’s defense.WorldAsiaChinaXiamenSimingHulishan Cannon Fort
Source: Tourism MediaHulishan Cannon FortHome to one of the world’s oldest ancient cannons, this military site once played an important role in China’s defense.WorldAsiaChinaXiamenSimingHulishan Cannon Fort
Source: Tourism MediaXiamenA charming car-free island with colonial mansions, ancient temples and markets, fresh seafood and China’s best kite-surfing breezes awaits at this port city.WorldAsiaChinaXiamen
Source: Tourism MediaHulishan Cannon FortHome to one of the world’s oldest ancient cannons, this military site once played an important role in China’s defense.WorldAsiaChinaXiamenSimingHulishan Cannon Fort
Source: Tourism MediaHulishan Cannon FortHome to one of the world’s oldest ancient cannons, this military site once played an important role in China’s defense.WorldAsiaChinaXiamenSimingHulishan Cannon Fort