travel > Destinations > asia > India > Christ Church

Christ Church

TIME : 2016/2/17 13:28:03

Built in 1836 and featuring stained-glass windows, this is purported to be the oldest church in the Himalayas.