Websites hosted on 125.65.112.26 IP address

2 websites

IP address 125.65.112.26 is registered for China. The server carries IP 125.65.112.26 located at latitude 30.6667 and longitude 104.067, time zone is GMT +8. Server location in Sichuan, Chengdu, China, zipcode 610015.

2.80jiyi.net

80jiyi.net

80后的青春不经意间呼啸而过,渐行渐远。为了找寻那些年美好的记忆与激情,让我们共同努力搜集记忆、重现经典,打造最经典最完整的80后记忆网,并将此站献给80年代出生和生活过的你和我。

Let's share 💋💋💋