MachaPuchhre Chowk is a bus station, located at Bharatpur 44207, Nepal
Nice place but no bus stops here😂😃