0 reviews
Maibam Lokpa Ching, also known as Red Hill, is a historically significant site located in Imphal, Manipur. This serene hill is a poignant reminder of the fierce battles fought during World War II between the British Indian Army and the Japanese forces. The site is home to the India Peace Memorial, built by the Japanese government to honor the fallen soldiers. Surrounded by lush greenery and offeri